Update Propagation of Replicated Data in Distributed Spatial Databases
نویسندگان
چکیده
When spatial objects are replicated at several sites in the network, the updates of a long transaction in a specific site should be propagated to the other sites for maintaining the consistency of replicated spatial objects. If any two or more transactions at different sites concurrently update some spatial objects within a given region, two spatial objects having spatial relationships should be cooperatively updated even if there are no direct conflicts of locking for them. This paper deals with the problems of replication control of spatial objects. We present the concepts of Region locking and Spatial Relationship-Bound Write locking for enhancing parallelism of updating the replicated spatial objects. If there are no spatial relationships between the two objects that are concurrently being updated at different sites, parallel updates will be completely allowed. We argue that concurrent updates of two spatial objects having spatial relationships should be propagated and cooperated by using an extended twophase commit protocol, called Spatial Relationship-based 2PC protocol.
منابع مشابه
Scalable Update Propagation in Epidemic Replicated Databases
Many distributed databases use an epidemic approach to manage replicated data. In this approach, user operations are executed on a single replica. Asynchronously, a separate activity performs periodic pair-wise comparison of data item copies to detect and bring up to date obsolete copies. The overhead due to comparison of data copies grows linearly with the number of data items in the database,...
متن کاملConsistency Control of Replicated Data in Federated Databases
to whether a promise can be issued is based on a satissability test, that the constraints associated with those transactions already in the queue, together with the constraint associated with the new transaction, are satissable. The constraint solver is also capable of answering queries about the ealiest time at which a piece of data will become up-to-date. The transaction mechanism supports th...
متن کاملEnhancing the Availability of Networked Database Services by Replication and Consistency Maintenance
We describe an operational middleware platform for maintaining the consistency of replicated data objects, called COPla (Common Object Platform). It supports both eager and lazy update propagation for replicated data in networked relational databases. The purpose of replication is to enhance the availability of data objects and services in distributed database networks. Orthogonal to recovery s...
متن کاملPartially Eager Update Propagation and Freshness-Based Read Relaxation for Replicated Internet Services
We propose an Edge-write architecture which performs eager update propagation for update requests for the corresponding secondary server, whereas it lazily propagates updates from other secondary servers. Our architecture resolves consistency problems caused by read/update decoupling in the conventional lazy update propagation-based system. It also improves overall scalability by alleviating th...
متن کاملDecentralized and Continuous Consistency Management in Distributed Real-Time Databases with Multiple Writers of Replicated Data
We introduce the continuous convergence protocol for handling locally committed and possibly concurrent updates to replicated data objects in distributed real-time databases. The protocol is designed for systems where replicated database objects are used to share data between collaborating real-time applications. We define the properties of the protocol, and describe how it can be implemented u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999